package cc.rengu.igas.channel.alipay.facade.request;

import cc.rengu.igas.channel.alipay.facade.base.BaseRequest;

/**
 * 获取商户应用授权code请求
 * Created by wangcheng on 2021/11/11 14:58
 */
public class AliGetAppAuthCodeRequest extends BaseRequest {
    private String channelId;           /*通道标识*/
    private String channelType;         /*通道类型*/
    // 开发者应用的 AppId 允许的应用类型，支持多个组合，组合格式(中间使用,号分隔)，
    // 目前支持类型 MOBILEAPP (移动应用)，WEBAPP（网页应用），PUBLICAPP（生活号），TINYAPP（小程序），ARAPP（AR应用）
    private String appType;             /*应用类型*/
    private String redirectUrl;         /*回跳地址*/
    private String state;               /*回传参数*/

    public String getChannelId() {
        return channelId;
    }

    public void setChannelId(String channelId) {
        this.channelId = channelId;
    }

    public String getChannelType() {
        return channelType;
    }

    public void setChannelType(String channelType) {
        this.channelType = channelType;
    }

    public String getAppType() {
        return appType;
    }

    public void setAppType(String appType) {
        this.appType = appType;
    }

    public String getRedirectUrl() {
        return redirectUrl;
    }

    public void setRedirectUrl(String redirectUrl) {
        this.redirectUrl = redirectUrl;
    }

    public String getState() {
        return state;
    }

    public void setState(String state) {
        this.state = state;
    }
}
